Synonyms: broadcast station, broadcasting station
Definition: a station equipped to broadcast radio or television programs
Similar words: station
Definition: a facility equipped with special equipment and personnel for a particular purpose
Usage: he started looking for a gas station; the train pulled into the station